professional eleectronics and research technology - French English Dictionary